/**

 * 描述 ：接口类 - 目录管理
 */
import apiFactory from './apiFactory'

const module = {
  moduleName: "dir",
  apis: [{
    // 数据资源分类删除
    method: "post", // 请求方式
    name: "delete", // 接口名称
    url: "/delete" // 接口全路径
  },{
    // 数据资源分类添加
    method: "post", // 请求方式
    name: "infoDirInsert", // 接口名称
    url: "/infoDirInsert" // 接口全路径
  },{
    // 信息项删除
    method: "post", // 请求方式
    name: "infoPropertyDelete", // 接口名称
    url: "/infoPropertyDelete" // 接口全路径
  },{
    // 信息项导入
    method: "post", // 请求方式
    name: "infoPropertyImport", // 接口名称
    url: "/infoPropertyImport" // 接口全路径
  },{
    // 信息项添加
    method: "post", // 请求方式
    name: "infoPropertyInsert", // 接口名称
    url: "/infoPropertyInsert" // 接口全路径
  },{
    // 信息项列表
    method: "get", // 请求方式
    name: "infoPropertyList", // 接口名称
    url: "/infoPropertyList" // 接口全路径
  },{
    // 信息资源详情
    method: "get", // 请求方式
    name: "infoPropertyRead", // 接口名称
    url: "/infoPropertyRead" // 接口全路径
  },{
    // 信息项修改
    method: "post", // 请求方式
    name: "infoPropertyUpdate", // 接口名称
    url: "/infoPropertyUpdate" // 接口全路径
  },{
    // 信息资源删除
    method: "post", // 请求方式
    name: "infoResourceDelete", // 接口名称
    url: "/infoResourceDelete" // 接口全路径
  },{
    // 信息资源导出
    method: "post", // 请求方式
    name: "infoResourceExport", // 接口名称
    url: "/infoResourceExport" // 接口全路径
  },{
    // 信息资源格式列表
    method: "get", // 请求方式
    name: "infoResourceFormatList", // 接口名称
    url: "/infoResourceFormatList" // 接口全路径
  },{
    // 信息资源导入
    method: "post", // 请求方式
    name: "infoResourceImport", // 接口名称
    url: "/infoResourceImport", // 接口全路径
    headers: {
      "Content-Type" : "multipart/form-data;boundary=845964"
    }
  },{
    // 信息资源添加
    method: "post", // 请求方式
    name: "infoResourceInsert", // 接口名称
    url: "/infoResourceInsert" // 接口全路径
  },{
    // 信息资源列表
    method: "get", // 请求方式
    name: "infoResourceList", // 接口名称
    url: "/infoResourceList" // 接口全路径
  },{
    // 信息资源详情
    method: "get", // 请求方式
    name: "infoResourceRead", // 接口名称
    url: "/infoResourceRead" // 接口全路径
  },{
    // 信息资源提交审核
    method: "post", // 请求方式
    name: "infoResourceSubmitCheck", // 接口名称
    url: "/infoResourceSubmitCheck" // 接口全路径
  },{
    // 信息资源修改
    method: "post", // 请求方式
    name: "infoResourceUpdate", // 接口名称
    url: "/infoResourceUpdate" // 接口全路径
  },{
    // 数据资源分类列表
    method: "get", // 请求方式
    name: "list", // 接口名称
    url: "/list" // 接口全路径
  },{
    // 查询信息项数据类型列表
    method: "get",
    name: "getInfoPropertyDateTypes",
    url: "/getInfoPropertyDateTypes"
  },{
    // 查询信息项共享方式列表
    method: "get",
    name: "getInfoPropertyShareModes",
    url: "/getInfoPropertyShareModes"
  },{
    // 查询当前数据资源分类所属的名称及所有上级名称的集合(含顶级的目录分类)
    method: "get",
    name: "getDirNamesContainSuper",
    url: "/getDirNamesContainSuper"
  }]
}

export default apiFactory(module)
